bid guarantee - German English Dictionary